Scotch yoke - Español Inglés Diccionario